package com.zhisheng.gufei.produce.entity;

import com.zhisheng.gufei.city.entity.JsonCity;
import com.zhisheng.gufei.grabagesort.entity.GrabageSort;

/**
 * 做为表格及地图的统计量展示<br>
 * <code>GrabageProduceDestInfo</code>为事实表，每次查询时以相应SQL获得统计信息<br>
 * 查询分为两部分:地区(省级与市级)， 废物编号
 * 
 * @author xgye
 */
public class GrabageStat {

	private JsonCity city;
	
	/**
	 * 废物产生总量
	 */
	private Float productAmount  = 0f;
	
	/**
	 * 总排放量
	 */
	private Float emissionAmount  = 0f;
	
	/**
	 * 综合利用量
	 */
	private Float useAmount  = 0f;
	
	/**
	 * 贮存量
	 */
	private Float stockAmount  = 0f;
	
	/**
	 * 今年处置量
	 */
	private Float disposeAmount  = 0f;
	
	/**
	 * 历年单位贮存量
	 */
	private Float allStockAmount  = 0f;
	
	/**
	 * 处置往年贮存量
	 */
	private Float disposePast  = 0f;
	
	/**
	 * 废物编号
	 */
	private GrabageSort grabage;


	public Float getProductAmount() {
		return productAmount;
	}

	public void setProductAmount(Float productAmount) {
		this.productAmount = productAmount;
	}

	public Float getEmissionAmount() {
		return emissionAmount;
	}

	public void setEmissionAmount(Float emissionAmount) {
		this.emissionAmount = emissionAmount;
	}

	public Float getUseAmount() {
		return useAmount;
	}

	public void setUseAmount(Float useAmount) {
		this.useAmount = useAmount;
	}

	public Float getStockAmount() {
		return stockAmount;
	}

	public void setStockAmount(Float stockAmount) {
		this.stockAmount = stockAmount;
	}

	public Float getDisposeAmount() {
		return disposeAmount;
	}

	public void setDisposeAmount(Float disposeAmount) {
		this.disposeAmount = disposeAmount;
	}

	public Float getAllStockAmount() {
		return allStockAmount;
	}

	public void setAllStockAmount(Float allStockAmount) {
		this.allStockAmount = allStockAmount;
	}

	public Float getDisposePast() {
		return disposePast;
	}

	public void setDisposePast(Float disposePast) {
		this.disposePast = disposePast;
	}


    public GrabageSort getGrabage() {
        return grabage;
    }

    public void setGrabage(GrabageSort grabage) {
        this.grabage = grabage;
    }

	public JsonCity getCity() {
		return city;
	}

	public void setCity(JsonCity city) {
		this.city = city;
	}

}
